you are surrounded - French English Dictionary